package com.info33.platform.system.vo;


import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import com.info33.platform.common.mvc.entity.BaseEntity;

import lombok.Data;


/**
 * 系统 - 公告表
 */

@Data
public class SysAnnouncementVO extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /*标题*/
    @ApiModelProperty(value = "标题")
    private String title;
    /*正文*/
    @ApiModelProperty(value = "正文")
    private String content;
    /*附件*/
    @ApiModelProperty(value = "附件")
    private String file;
    /*生效时间*/
    @ApiModelProperty(value = "生效时间")
    private Date startTime;
    /*截止时间*/
    @ApiModelProperty(value = "截止时间")
    private Date endTime;
    /*权限组别(userIds,groupIds,roleIds,groupRoleIds)*/
    @ApiModelProperty(value = "权限组别(userIds,groupIds,roleIds,groupRoleIds)")
    private String authGroup;
    /*是否全体人员可用，false否true可*/
    @ApiModelProperty(value = "是否全体人员可用，false否true可")
    private String authAll;
    @ApiModelProperty(value = "发起该条记录的id")
    private String currentId;
    /*公告分类*/
    @ApiModelProperty(value = "公告分类")
    private String type;
    /*公告分类名称*/
    @ApiModelProperty(value = "公告分类")
    private String typeName;
    /*图片路径*/
    @ApiModelProperty(value = "图片路径")
    private String filePath;
    /*图片路id*/
    @ApiModelProperty(value = "图片id")
    private String fileId;
    @ApiModelProperty(value = "发起人")
    private String trueName;
}
